package com.gl.common.vo;

import java.util.Date;

/**
 * 帖子Redis VO
 */
public class ArticleRedisVo {
	/**
	 * 帖子ID
	 */
	private Long id;
	/**
	 * 分类ID
	 */
	private Long categoryId;
	/**
	 * 用户ID
	 */
	private Long userId;
	/**
	 * 标题
	 */
	private String title;
	/**
	 * 内容
	 */
	private String content;
	/**
	 * 背景颜色
	 */
	private String background;
	/**
	 * 凸总数
	 */
	private Integer likeAmount;
	/**
	 * 凹总数
	 */
	private Integer favoriteAmount;
	/**
	 * 评论总数
	 */
	private Integer commentAmount;
	/**
	 * 浏览总数
	 */
	private Integer browseAmount;
	/**
	 * 展览位置名称
	 */
	private String address;
	/**
	 * 展览位置信息（经度+英文逗号+纬度）
	 */
	private String location;
	/**
	 * 展览开始时间
	 */
	private Date startTime;
	/**
	 * 展览结束时间
	 */
	private Date endTime;
	/**
	 * 展示开始时间
	 */
	private Date showStartTime;
	/**
	 * 展示结束时间
	 */
	private Date showEndTime;
	/**
	 * 审核状态：0未审核 1审核通过 2审核失败
	 */
	private Integer audit;
	/**
	 * 审核意见
	 */
	private String comment;
	/**
	 * 审核时间
	 */
	private Date auditTime;
	/**
	 * 推荐的帖子：0 默认 不推荐 1 推荐
	 */
	private Integer recommend;
	/**
	 * 发布时间
	 */
	private Date pubTime;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(Long categoryId) {
		this.categoryId = categoryId;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public String getBackground() {
		return background;
	}

	public void setBackground(String background) {
		this.background = background;
	}

	public Integer getLikeAmount() {
		return likeAmount;
	}

	public void setLikeAmount(Integer likeAmount) {
		this.likeAmount = likeAmount;
	}

	public Integer getFavoriteAmount() {
		return favoriteAmount;
	}

	public void setFavoriteAmount(Integer favoriteAmount) {
		this.favoriteAmount = favoriteAmount;
	}

	public Integer getCommentAmount() {
		return commentAmount;
	}

	public void setCommentAmount(Integer commentAmount) {
		this.commentAmount = commentAmount;
	}

	public Integer getBrowseAmount() {
		return browseAmount;
	}

	public void setBrowseAmount(Integer browseAmount) {
		this.browseAmount = browseAmount;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getLocation() {
		return location;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public Date getShowStartTime() {
		return showStartTime;
	}

	public void setShowStartTime(Date showStartTime) {
		this.showStartTime = showStartTime;
	}

	public Date getShowEndTime() {
		return showEndTime;
	}

	public void setShowEndTime(Date showEndTime) {
		this.showEndTime = showEndTime;
	}

	public Integer getAudit() {
		return audit;
	}

	public void setAudit(Integer audit) {
		this.audit = audit;
	}

	public String getComment() {
		return comment;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

	public Date getAuditTime() {
		return auditTime;
	}

	public void setAuditTime(Date auditTime) {
		this.auditTime = auditTime;
	}

	public Integer getRecommend() {
		return recommend;
	}

	public void setRecommend(Integer recommend) {
		this.recommend = recommend;
	}

	public Date getPubTime() {
		return pubTime;
	}

	public void setPubTime(Date pubTime) {
		this.pubTime = pubTime;
	}

}
